package com.sunny.blog.service;

import com.dingtalk.api.response.OapiRobotSendResponse;
import com.taobao.api.ApiException;

import java.util.List;

/**
 * @ClassName: SmsSendService
 * @Description: 消息服务
 * @Author: sunt
 * @Date: 2020/4/28 17:13
 * @Version 1.0
 **/
public interface SmsSendService {

    /**
     * 钉钉发送text消息
     * @param content 消息内容
     * @param atMobiles 被@人的手机号(在content里添加@人的手机号)
     * @param isAtAll @所有人时：true，否则为：false
     * @return
     */
    OapiRobotSendResponse sendDingTextMsg(String content, List<String> atMobiles, boolean isAtAll) throws ApiException;

    /**
     * 发送邮件短信验证码
     * @param to 收件人
     */
    void sendMailCode(String to);

    /**
     * 邮件通知 评论、回复等
     * @param to
     * @param content
     */
    void sendMailNotice(String to,String content);
}
